drainage of toa - Turco Inglés Diccionario